participle of inventar - Francés Inglés Diccionario